package com.amigo.online.common.param.dto.user;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;

/*
 *  快速匹配查询
 */
public class ProbePeopleDto {	
	
	private String lng;  //经度 
	private String lat;  //纬度
	@Min(0)
	private Integer pageCount;  //展示数量
	@Min(1)
	@Max(4)
	private Integer sexType; //性别类型 (1全部;2男;3女;4保密) (默人全部)
	@Min(0)
	private Integer leastAge;  //最小年龄 (默人18)
	@Min(0)
	private Integer largestAge;  //最大年龄 (默人无上线)
	@Min(0)
	private Integer maxDistance; //最大距离
	
	private Double height; //广告参数 屏幕高
	
	private Double width;  //广告参数 屏幕宽
	
	private String city;  //广告参数 所属城市
	
	private String language;  //广告参数 语言
	
	public String getLng() {
		return lng;
	}
	public void setLng(String lng) {
		this.lng = lng;
	}
	public String getLat() {
		return lat;
	}
	public void setLat(String lat) {
		this.lat = lat;
	}
	public Integer getSexType() {
		return sexType;
	}
	public void setSexType(Integer sexType) {
		this.sexType = sexType;
	}
	public Integer getLeastAge() {
		return leastAge;
	}
	public void setLeastAge(Integer leastAge) {
		this.leastAge = leastAge;
	}
	public Integer getLargestAge() {
		return largestAge;
	}
	public void setLargestAge(Integer largestAge) {
		this.largestAge = largestAge;
	}
	public Integer getPageCount() {
		return pageCount;
	}
	public void setPageCount(Integer pageCount) {
		this.pageCount = pageCount;
	}
	public Integer getMaxDistance() {
		return maxDistance;
	}
	public void setMaxDistance(Integer maxDistance) {
		this.maxDistance = maxDistance;
	}
	public Double getHeight() {
		return height;
	}
	public void setHeight(Double height) {
		this.height = height;
	}
	public Double getWidth() {
		return width;
	}
	public void setWidth(Double width) {
		this.width = width;
	}
	public String getCity() {
		return city;
	}
	public void setCity(String city) {
		this.city = city;
	}
	public String getLanguage() {
		return language;
	}
	public void setLanguage(String language) {
		this.language = language;
	}
	
	@Override
	public String toString() {
		return "ProbePeopleDto [lng=" + lng + ", lat=" + lat + ", pageCount=" + pageCount + ", sexType=" + sexType
				+ ", leastAge=" + leastAge + ", largestAge=" + largestAge + ", maxDistance=" + maxDistance + ", height="
				+ height + ", width=" + width + ", city=" + city + ", language=" + language + "]";
	}
	
	
}
